71298b6ef4d973b8e8f3a6f8b3b532f03c94ad16,cdap-gateway/src/test/java/co/cask/cdap/gateway/handlers/metrics/MetricsHandlerTestRun.java,MetricsHandlerTestRun,testSearchMetrics,#,177
Before Change
@Test
public void testSearchMetrics() throws Exception {
// metrics in system namespace
verifySearchResult("/v3/metrics/search?target=metric&context=system.-.cluster",
ImmutableList.<String>of("system.resources.total.storage"));
// cluster metrics must have system prefix in context
verifySearchResult("/v3/metrics/search?target=metric&context=-.cluster", ImmutableList.<String>of());
After Change
verifySearchResult("/v3/metrics/search?target=metric&context=myspace.WordCount1.f.WordCounter.collector",
ImmutableList.<String>of("system.aa", "system.ab", "system.zz"));
verifySearchResult("/v3/metrics/search?target=metric&context=myspace.WordCount1.f.WordCounter",
ImmutableList.<String>of("system.aa", "system.ab", "system.reads",
"system.writes", "system.zz", "user.reads", "user.writes"));
// wrong namespace
verifySearchResult("/v3/metrics/search?target=metric&context=yourspace.WordCount1.f.WordCounter.splitter",